.\" Copyright (C) 2005 International Business Machines Corporation
.\"
.de Sh \" Subsection
.br
.if t .Sp
.ne 5
.PP
\fB\\$1\fR
.PP
..
.de Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
..
.de Ip \" List item
.br
.ie \\n(.$>=3 .ne \\$3
.el .ne 3
.IP "\\$1" \\$2
..
.TH "tpmtoken_setpasswd" 1 "2005-04-25"  "TPM Management"
.ce 1
TPM Management - tpmtoken_setpasswd
.SH NAME
tpmtoken_setpasswd \- change the password(s) associated with
the user's TPM PKCS#11 data store
.SH "SYNOPSIS"
.ad l
.hy 0
.B tpmtoken_setpasswd
[ OPTION ]

.SH "DESCRIPTION"
.PP
\fBtpmtoken_setpasswd\fR is used to change the password(s) associated with the
user's data store.
.PP
PKCS#11 requires a password (or PIN) for the Security Officer (SO)
and the User.  The SO and User password are set when the data store
is initialized.  This command will allow the user change either password.
.PP

.TP
\fB\-h\fR, \fB\-\-help\fR
Display command usage info.
.TP
\fB-v\fR, \fB\-\-version\fR
Display command version info.
.TP
\fB-l\fR, \fB\-\-log\fR [none|error|info|debug]
Set logging level.
.TP
\fB-k\fR, \fB\-\-token\fR STRING
Use STRING to identify the label of the PKCS#11 token to
be used
.TP
\fB-s\fR, \fB\-\-security-officer\fR
Set the Security Officer password instead of the User password

.SH "SEE ALSO"
.PP
\fBtpmtoken_init\fR(1),
\fBtpmtoken_import\fR(1),
\fBtpmtoken_objects\fR(1),
\fBtpmtoken_protect\fR(1)

.SH "REPORTING BUGS"
Report bugs to <trousers-users@lists.sourceforge.net>
